having sticks for legs - Inglés Sinónimo Diccionario